power triangle - French English Dictionary